﻿using System;

namespace RefLib.Branding
{
    public interface IBrandingService
    {
        BlobModel GetBlobByGuid(Guid blobGuid);
        BlobModel GetBrandedBlob(string resourceId, string tag, string subTag, string targetBrand);
        string GetBrandedText(string resourceId, string tag, string subTag, string targetBrand, string defaultValue = null);
        object GetBrandedValue(string resourceId, string tag, string subTag, string targetBrand, object defaultValue = null);
    }
}
